package nanogreenhouse;


public class NanoLinea {
	
	public static void main(String[] args) {
		/*System.out.println("Construyendo Producto 1.....");
		EnvolventesProducto1.EnsambleLog el = new EnvolventesProducto1().new EnsambleLog();
		el.ensamblar((Log)(Insumos.fabrica("Log")));
		EnvolventesProducto1.EnsambleAlarmas ea = new EnvolventesProducto1().new EnsambleAlarmas();
		ea.ensamblar((Alarmas)(Insumos.fabrica("Alarmas")));
		EnvolventesProducto1.EnsambleSensor es = new EnvolventesProducto1().new EnsambleSensor();
		es.ensamblar((Sensor)(Insumos.fabrica("SensorAgua")));
		es.ensamblar((Sensor)(Insumos.fabrica("SensorLuz")));
		es.ensamblar((Sensor)(Insumos.fabrica("SensorTemperatura")));*/
		
		
		System.out.println("Construyendo Producto 2.....");
		EnvolventesProducto2.EnsambleLog el = new EnvolventesProducto2().new EnsambleLog();
		el.ensamblar((Log)(Insumos.fabrica("Log")));
		EnvolventesProducto2.EnsambleAlarmas ea = new EnvolventesProducto2().new EnsambleAlarmas();
		ea.ensamblar((Alarmas)(Insumos.fabrica("Alarmas")));
		EnvolventesProducto2.EnsambleSensor es = new EnvolventesProducto2().new EnsambleSensor();
		es.ensamblar((Sensor)(Insumos.fabrica("SensorAgua")));
		es.ensamblar((Sensor)(Insumos.fabrica("SensorLuz")));
		es.ensamblar((Sensor)(Insumos.fabrica("SensorTemperatura")));
		el.numeroEventos();
	}
}
